2019 Bmw M2 Competition Review: The Little M Car That Could